/**
 * @description 用户模型
 * @author 宫彦胜
 */
const seq = require('../seq')
const { STRING, TEXT, NUMBER, DECIMAL } = require('../type')

// 定义一个对象
const User = seq.define('user', {
  userName: {
    type: STRING,
    allowNull: false,
    unique: true, // 表示是唯一的
    comment: '用户名 唯一值',
  },
  password: {
    type: STRING,
    allowNull: false,
    comment: '密码',
  },
  nickName: {
    type: STRING,
    allowNull: false,
    comment: '昵称',
  },
  gender: {
    type: DECIMAL,
    allowNull: false,
    defaultValue: 3,
    comment: '性别 (1 男性,2 女性,3 保密)'
  },
  city: {
    type: STRING,
    comment: '城市'
  },
  picture: {
    type: STRING,
    comment: '头像 地址'
  },
})


module.exports = User